class UserEvaluation:
    def __init__(self, user_id, zombie, fans_score, content_score, personal_score, normal_behaviour_score, reason, llm_id, **invalid_kwargs):
        self.user_id = user_id
        self.zombie = zombie
        self.fans_score = fans_score
        self.content_score = content_score
        self.personal_score = personal_score
        self.normal_behaviour_score = normal_behaviour_score
        self.reason = reason
        self.llm_id = llm_id
    
    def json(self):
        return {
            "user_id": self.user_id,
            "zombie": self.zombie,
            "fans_score": self.fans_score,
            "content_score": self.content_score,
            "personal_score": self.personal_score,
            "normal_behaviour_score": self.normal_behaviour_score,
            "reason": self.reason,
            "llm_id": self.llm_id,
        }